Synonyms: stable, stalls, horse barn
Definition: a farm building for housing horses or other livestock
Similar words: farm building
Definition: a building on a farm